package com.advertisementsystem.aop;

import java.lang.annotation.*;

@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Log {
    /**
     * 模块标题
     */
    String title() default "";

    /**
     * 业务类型（0=其它,1=新增,2=修改,3=删除,4=查询,5=导出）
     */
    int businessType() default 0;

    /**
     * 操作人类别（0=其它,1=后台用户,2=手机端用户）
     */
    int operatorType() default 0;

    /**
     * 是否保存请求的参数
     */
    boolean isSaveRequestData() default true;

    /**
     * 是否保存响应的参数
     */
    boolean isSaveResponseData() default true;
}
